How Linux Works: What Every Superuser Should Know

How Linux Works: What Every Superuser Should Know

  • Downloads:5088
  • Type:Epub+TxT+PDF+Mobi
  • Create Date:2021-04-29 09:31:06
  • Update Date:2025-09-06
  • Status:finish
  • Author:Brian Ward
  • ISBN:1718500408
  • Environment:PC/Android/iPhone/iPad/Kindle

Summary

Best selling guide to the inner workings of the Linux operating system with over 50,000 copies sold since its release in 2014。 This in-depth guide to the various components of a Linux system covers topics like how the system boots, how networking works, and what the Linux kernel actually does。

The Linux operating system is the power behind Android, Chromebooks, web servers, and the public cloud。 It's impossible to know for sure but there may well be over 60 million Linux users in the world。 Developers and system maintainers need to understand how Linux works in order to use it effectively and fix it when it breaks。 In this third edition of the best selling How Linux Works, author Brian Ward peels back the layers of this well-loved operating system to make Linux internals accessible。 Readers learn how Linux boots, how the kernel manages devices and device drivers, and how processes, networking, interfaces, firewalls, and servers work。 They also learn how Linux-based development tools work, how to use shared libraries, and how to write effective shell scripts。 This edition has been thoroughly updated and expanded with added coverage of Logical Volume Manager (LVM), virtualization, and containers。

Download

Reviews

briz

More of a reference book than a "I'll just sit down and read it cover to cover"。 But I need this info。 GIVE ME THIS INFO。 Happy with it。 More of a reference book than a "I'll just sit down and read it cover to cover"。 But I need this info。 GIVE ME THIS INFO。 Happy with it。 。。。more

Andreana

Useful guide to have on the bookshelf。 A Linux enthusiast friend gifted this to me。 I definitely didn't understand a lot of what was happening, and I skimmed lots of it, but I'm glad to have it around! I wish there were some simple exercises offered by the author; that would've helped me solidify some learning。 But if you're looking for some exercises to learn your way around the Unix command line, I recommend Sumitabha Das's "Your Unix: The Ultimate Guide", Second Edition。 Useful guide to have on the bookshelf。 A Linux enthusiast friend gifted this to me。 I definitely didn't understand a lot of what was happening, and I skimmed lots of it, but I'm glad to have it around! I wish there were some simple exercises offered by the author; that would've helped me solidify some learning。 But if you're looking for some exercises to learn your way around the Unix command line, I recommend Sumitabha Das's "Your Unix: The Ultimate Guide", Second Edition。 。。。more

Umut Salih

Everything you should now about linux internals as Software developer。

Barazbay

Beginner-friendly book wuld be necessary for experienced users

Yazan Monshed

it's a nice book, has a lot of information about the functionality of Linux。 really I enjoying reading it and looking forward to the third edition in march it's a nice book, has a lot of information about the functionality of Linux。 really I enjoying reading it and looking forward to the third edition in march 。。。more

Marco

Os capítulos iniciais desse livro me ajudaram bastante a entender o funcionamento desse sistema operacional de uma forma sistêmica。

Mateus Molina

Good book! It covers many topics required for a solid understanding of the OS。 It's also worth to mention that in many areas the book lacks depth and it's difficult to follow when one doesn't have sufficient knowledge in advance。 Sometimes it leaved me wanting more info about a subject or suddenly introduced concepts without any given context, what, imo, hinder the overall reading experience。 Good book! It covers many topics required for a solid understanding of the OS。 It's also worth to mention that in many areas the book lacks depth and it's difficult to follow when one doesn't have sufficient knowledge in advance。 Sometimes it leaved me wanting more info about a subject or suddenly introduced concepts without any given context, what, imo, hinder the overall reading experience。 。。。more

Leland William

Good introductory reference to how Linux is organized and how to think about interacting with it。I'd be interested in seeing a book that blends the theory of OS's with the implementation of a production-grade OS。 Good introductory reference to how Linux is organized and how to think about interacting with it。I'd be interested in seeing a book that blends the theory of OS's with the implementation of a production-grade OS。 。。。more

Mohamed Ahmed

Good but not enough

Samuel Taggart

A great book on Linux。 It helps if you are already slightly familiar with Linux, because there is not a lot of handholding。 It's not unapproachable for beginners, but it will be a much easier read with some basic knowledge。It covers a wide range of topics related to Linux。 It covers them in varying depths。 Some topics he goes way in-depth on。 Others he just gives you a basic starting point and then points you towards further resources。 It's mostly centered around the CLI, although it does briefl A great book on Linux。 It helps if you are already slightly familiar with Linux, because there is not a lot of handholding。 It's not unapproachable for beginners, but it will be a much easier read with some basic knowledge。It covers a wide range of topics related to Linux。 It covers them in varying depths。 Some topics he goes way in-depth on。 Others he just gives you a basic starting point and then points you towards further resources。 It's mostly centered around the CLI, although it does briefly touch on the Desktop。 It also does a fairly good job at being distirbution agnostic so whatever flavor of Linux you are using, you will still find it useful。 In the end, I feel like I have a pretty good handle on the big picture and most of the basics。 A few of the sections went a little over my head。 I will certainly be referring to it as a reference book for the foreseeable future。If you are using Linux, this book will definitely be useful。 。。。more

William Schram

"How Linux Works" does what it describes。 Brian Ward takes us on a whirlwind tour of the Linux Operating System。 There are numerous flavors of Linux available, so Ward tells you which one he is talking about in the text。 Ward would prefer that you had a copy of Linux available to work on while you read this book, but I did not have that privilege。 I do most of my reading at work and do not have access to a computer there。The book does not go into the history of Linux。 Ward makes some recommendat "How Linux Works" does what it describes。 Brian Ward takes us on a whirlwind tour of the Linux Operating System。 There are numerous flavors of Linux available, so Ward tells you which one he is talking about in the text。 Ward would prefer that you had a copy of Linux available to work on while you read this book, but I did not have that privilege。 I do most of my reading at work and do not have access to a computer there。The book does not go into the history of Linux。 Ward makes some recommendations if you are interested in that aspect of the Linux OS。 Modern Operating Systems are complicated。 Multiple pieces are working in sync。 Thankfully, Ward doesn't go into too much detail。 I didn't want to read a brick anyway。 。。。more

Adam McCartney

Nicely written introduction, with enough detail to serve as a reference for the first year or two of programming with linux。

Hongcheng

A good and easy to follow book。 I read it to revisit some concepts learned in college。

Tajung

Great practical book

Hatim

what are you waiting for。。。?!

Nathan Ormond

noice

Hildey

Good, but strays too far from Linux itself at some points。

Enzo Altamiranda

Excellent book to understand the fundamentals of linux and operative systems。 Full of examples and interesting facts that could help even a seasoned user to brush up on some fundamental concepts。

Boris

This is the real Linux bible! Perfectly explained, not just a how-to, but also why and how commands work。 Just enough kernel for a non-OS developer to grasp the technology, perfect examples and use of commands。 Brings a regular user to superuser as promised。 Definitely will be sitting on my desk from now on。Required knowledge: basic Linux commands and concept

Jennifer

It's a good book to practice, but a bit hard to grasp if you are not sitting at a linux box testing the text。 It's a good book to practice, but a bit hard to grasp if you are not sitting at a linux box testing the text。 。。。more

Chris Bosdal

If you've already read an introductory book to Linux, this is a fantastic follow up to deepen your knowledge。 If you've already read an introductory book to Linux, this is a fantastic follow up to deepen your knowledge。 。。。more

Gustavo

Simple and very effective。

Matthias

This is overall an excellent book。 I've been working with computers for 25 years and learned a fair bit from this book。 It is in fact a great introduction to operating systems and computers in general, not just Linux。 I think if someone ever asked me "how do computers work?" I would not hesitate to point them to this book to build a holistic picture。However, despite how condensed the material is, the sheer breadth of content found in this book got a little out of hand in my opinion。 It covers li This is overall an excellent book。 I've been working with computers for 25 years and learned a fair bit from this book。 It is in fact a great introduction to operating systems and computers in general, not just Linux。 I think if someone ever asked me "how do computers work?" I would not hesitate to point them to this book to build a holistic picture。However, despite how condensed the material is, the sheer breadth of content found in this book got a little out of hand in my opinion。 It covers literally everything you could possibly think of and then some, from SCSCI and spinning drive internals over boot manager configuration, networking protocols, the X window system to at least honorable mentions of some popular programming languages and databases。 Considering that all of this had to fit onto ~400 pages, it's an incredible feat, but due to the lack of depth in some of these sections, I wonder what the intended audience was for those, as for both layman and expert alike some sections were too shallow to be useful。But for any section that lacked depth, there were 5 others that did not, so there is still a wealth of information here that is useful to pretty much anyone with an interest in computers and operating systems。Recommended! 。。。more

Taro

I have been using Linux exclusively for the past 20 years or so but have never really done structured learning on Linux。 I picked How Linux Works: What Every Superuser Should Know in hope of helping me (re)organize my knowledge around Linux。If you are at a stage where you want to play around with your Linux box as a root and not just as a regular user, this book would be a great place to start with。 The materials are neither too basic nor too advanced, and the coverage is fairly comprehensive。 B I have been using Linux exclusively for the past 20 years or so but have never really done structured learning on Linux。 I picked How Linux Works: What Every Superuser Should Know in hope of helping me (re)organize my knowledge around Linux。If you are at a stage where you want to play around with your Linux box as a root and not just as a regular user, this book would be a great place to start with。 The materials are neither too basic nor too advanced, and the coverage is fairly comprehensive。 But I think you need to be at the right experience level to make sense of the book。 If you are a beginner, most of the stuff would go over your head and reading through would be a waste of time。 If you are too experienced, you find that you already know them, or at least have figured out how to deal with the issues from browsing the web for solutions, like myself。Throughout the book, the author rather meticulously provides references to other books and/or documentations that come with Linux itself。 Although the book is not self-contained in that sense, those references are indeed very useful as a stepping stone for more relevant information。 This book is highly recommended for intermediate Linux users。 。。。more

Majakub

Good overview of linux world with not too deep insights into os details。

Dhruv

Exactly what I was looking for。 This book is very accessible for someone with an intermediary working knowledge of Linux。 Though most of the topics are intended as a starting point for people who are looking to work on complex Linux operations, a read-through gives you a high-level understanding of the Linux architecture and a feel for how to approach problem-solving in Linux。 Definitely not a one-time read unless you are an advanced linux user/developer。 This is more of a reference book for use Exactly what I was looking for。 This book is very accessible for someone with an intermediary working knowledge of Linux。 Though most of the topics are intended as a starting point for people who are looking to work on complex Linux operations, a read-through gives you a high-level understanding of the Linux architecture and a feel for how to approach problem-solving in Linux。 Definitely not a one-time read unless you are an advanced linux user/developer。 This is more of a reference book for useful linux tips and tricks to be used for linux-based web servers, embedded systems and personal computers。 。。。more

Regis Hattori

A huge list of commands not very well explained。

Suphatra

This is a good reference manual。 Note, it is not for beginners。 The first few chapters are good for building a base knowledge about the system and the most common commands you'd use, as well as the structure of the machine, but the rest of it is really intermediate sysadmin information。 This is a good reference manual。 Note, it is not for beginners。 The first few chapters are good for building a base knowledge about the system and the most common commands you'd use, as well as the structure of the machine, but the rest of it is really intermediate sysadmin information。 。。。more

Francesco Campanini

Yet another easy Linux book with few good info but 。。。 that's it。Just another Linux book which is not mandatory to have in your shelves。 Yet another easy Linux book with few good info but 。。。 that's it。Just another Linux book which is not mandatory to have in your shelves。 。。。more

RorSpike

又一本入门书,介绍的很全面,之后想深入也指明了方向